# 基础镜像（仅包含 JRE，比 JDK 更轻量）
FROM eclipse-temurin:17-jre-jammy

# 设置工作目录（后续操作都在 /app 下执行）
WORKDIR /app

# 从 Jenkins 工作目录复制 JAR 文件（由 Jenkins 提前生成）
COPY target/*.jar app.jar

# 暴露 Spring Boot 默认端口（按需修改）
EXPOSE 8089

# 启动命令（如果需调整 JVM 参数，可在这里添加）
ENTRYPOINT ["java", "-jar", "app.jar"]